The Body Shop, the international cosmetics brand, is facing financial difficulties and has made... (7 revisions)